package com.unionftech.common.utils

import android.content.Context
import android.view.View
import com.unionftech.common.R

object ExtentUtil {


    /**
     * 动态设置 phone EditText的paddingLeft
     */
    @JvmStatic
    fun setPhoneDynamicPaddingLeft(
        context: Context,
        view: View,
        inputValue: String
    ) {
        val dp90 = context.resources.getDimension(R.dimen.dp_90)
        if (inputValue.length >= 4) {
            val dp16 = context.resources.getDimension(R.dimen.dp_16)
            val leftPadding = dp90 + dp16
            view.setPaddingRelative(
                leftPadding.toInt(),
                view.paddingTop,
                view.paddingRight,
                view.paddingBottom
            )
        } else {
            view.setPaddingRelative(
                dp90.toInt(),
                view.paddingTop,
                view.paddingRight,
                view.paddingBottom
            )
        }
    }

}